4D Chart v13

CT Last event

ホーム

 
4D Chart v13
CT Last event

CT Last event 


 

CT Last event ( area ) -> 戻り値 
引数   説明
area  倍長整数 in 4D Chartエリア
戻り値  倍長整数 in エリアで実行した最後のイベントのコード

説明   

CT Last eventは、areaで発生した最後のイベントのコードを返します。

CT Last eventは4D Chart エリアのオブジェクトメソッド、または CT ON EVENTコマンドでインストールされたイベントメソッドで使用できます。CT Last eventはオブジェクトまたはプロジェクトメソッドを実行させたイベントを特定します。CT EVENT FILTERコマンドと共に使用した場合、ユーザのアクションに基づいたアクションを実行することができます。

以下の表はイベントコードのリストです:

イベント
-1すべてのイベント
0イベントなし
1エリア作成
2エリア削除
4エリアのアクティブ化 (クリックされた、または前面になった)
8エリアの非アクティブ化 (エリアがアクティブでなくなった)
16オブジェクト作成 (作成、ペースト、複製)
32オブジェクト削除 (削除、カット、クリア)
64Command-クリック (オブジェクトに対するものである必要はない)
128オブジェクトが移動された (整列、移動など)
256オブジェクトのサイズが変更された (矢印キー、ドラッグなど)
1024選択済みでのオブジェクトでの変更
2048ダブルクリック
4096オブジェクトが形状が変更された

例題  

以下の例で、CT Last eventCT ON EVENTでインストールされたメソッドで使用され、ダブルクリックを特定します。CT ON EVENTでインストールされたメソッドで使用されています。ユーザがグラフをダブルクリックすると、カスタムダイアログボックスが表示されるため、グラフに対して変更が行えます。

 If(CT Last event(Area)=2048)&NBSP`ダブルクリックの場合
    If(CT Get object type(Area;0)=5) `グラフの場合
  `カスタム変更チャートダイアログボックスを表示する
       CHANGE CHART(Area;CT Get ID(Area;0;1))
    End if
 End if

 
プロパティ 

プロダクト: 4D Chart
テーマ: CTエリアコントロール
番号: 14516

 
目次

コマンドリスト (文字順)

 
履歴 

初出: 4D Chart 1

 
参照 

CT EVENT FILTER
CT ON EVENT